import {BasicColumn} from '/@/components/Table';
import {FormSchema} from '/@/components/Table';
import { rules} from '/@/utils/helper/validator';
import { render } from '/@/utils/common/renderUtils';
import { getWeekMonthQuarterYear } from '/@/utils';
//列表数据
export const columns: BasicColumn[] = [
  {
    title: '操作',
    align: "center",
    fixed: 'left',
    resizable: true,
    width: 250,
    dataIndex: 'btn',
  },
  {
    title: '项目编号',
    align: "left",
    dataIndex: 'projectNumber',
    width:200,

  },
  {
    title: '项目名称',
    align: "center", resizable: true,
    dataIndex: 'projectName',
    width:200,
  },
  {
    title: '立项时间',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'establishmentTime'
  },

  {
    title: '项目状态',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'projectStatus'
  },
  {
    title: '关联库',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'libraryId_dictText'
  },
  {
    title: '总包主体',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'companyInfoId_dictText'
  },
  {
    title: '项目来源',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'source_dictText'
  },
  {
    title: '总项目报价',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'totalProjectQuotation'
  },
  {
    title: '合同价合计（含税）',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'contractPrice'
  },

  {
    title: '质保金合计',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'totalGuaranteeDeposit'
  },
  {
    title: '质保区间',
    align: "center", resizable: true,
    width:200,
    dataIndex: 'warrantyPeriod'
  },
  {
    title: '分配分包商次数',
    align: "center",
    width:200,
    resizable: true,
    dataIndex: 'subcontrCount'
  },
  {
    title: '总包单位',
    align: "center",
    width:200,
    resizable: true,

    dataIndex: 'companyInfoId_dictText'
  },
  {
    title: '发包单位',
    align: "center",
    resizable: true,
    width:200,
    dataIndex: 'contractingUnit_dictText'
  },


];
